<?php
/**
 * 退会処理画面モデルクラス<br />
 *
 * @package apamanshop
 * @author S.Hayashida
 * @copyright　
 */
class Mypage_Model_Quit extends Mypage_Model_Base
{
	/**
	 * お気に入り一覧テーブルから削除
	 *
	 * @param String $id UID
	 * @return エラーコード
	 */
	public function delFavorite($db,$id)
	{
		//DBパラメータ用配列生成
		$db_params = array();

		//=====パラメータ設定=====
		//$db_params['strUID'] = $id;

		//=====SQL生成=====
		$sql = "";
		$sql .= "DELETE FROM T99FAVORITE ";
		$sql .= "WHERE T99_USER_CD = '" . $id . "'";

		//=====データ取得=====
		$result = $this->dbExecQuery($sql, $db_params, $db,"T99FAVORITE");
		return $result;
	}

	/**
	 * 検索条件保存テーブルから削除
	 *
	 * @param String $id UID
	 * @return エラーコード
	 */
	public function delSearchCond($db,$id)
	{
		//DBパラメータ用配列生成
		$db_params = array();

		//=====パラメータ設定=====
		//$db_params['strUID'] = $id;

		//=====SQL生成=====
		$sql = "";
		$sql .= "DELETE FROM T98SEARCH_PARAM ";
		$sql .= "WHERE T98_USER_CD = '" . $id . "'";

		//=====データ取得=====
		//$result = $this->execute($sql, $db_params);
		$result = $this->dbExecQuery($sql, $db_params, $db,"T98SEARCH_PARAM");

		return $result;
	}

	/**
	 * 会員マスタから削除
	 *
	 * @param String $id UID, String $email Email
	 * @return エラーコード
	 */
	public function delUserInfo($db,$id,$email)
	{
		//DBパラメータ用配列生成
		$db_params = array();

		//=====パラメータ設定=====
		//$db_params['strUID'] = $id;
		//$db_params['strEmail'] = $email;

		//=====SQL生成=====
		$sql = '';
		$sql .= "DELETE FROM M92MYPAGE_USER ";
		$sql .= " WHERE M92_USER_CD = '" . $id . "'";

		$result = $this->dbExecQuery($sql, $db_params, $db,"M92MYPAGE_USER");

		return $result;
	}
}
?>
